package com.liang.design.user;

import com.liang.design.visitor.Visitor;
import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * @author lsm
 * @ClassName User.java
 * @Description TODO
 * @createTime 2023年12月06日 19:51:00
 */
@Data
@AllArgsConstructor
public abstract class User {

    private String name; // 姓名
    private String identity; // 身份；重点班、普通班 | 特级教师、普通教师、实习教师
    private String clazz; // 班级

    //核心访问方法
    public abstract void accept(Visitor visitor);
}
